// pages/bind-alipay.js
var api = require('../../api.js');
var app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    bindPayAccount:'',
    username:'',
    phone:'',
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },
  //获取用户输入内容
  getVal(e){
    var name = e.currentTarget.dataset.name;
    var value = e.detail;
    var data = '{"' + name + '":"' + value + '"}';
    this.setData(JSON.parse(data));
  },
  //绑定提现账号信息
  bindAlipayAccount(){
    let bindPayAccount = this.data.bindPayAccount;
    let username = this.data.username;
    let phone = this.data.phone;
    if(!bindPayAccount || !username || !phone){
      wx.showToast({
        title: '请完善用户信息',
        icon:'none'
      })
      return
    }
    this.bindAndSubmit({bindPayAccount,username,phone})
  },
  bindAndSubmit({bindPayAccount,username,phone}){
    let self = this;
    let transferData={};
    // if(self.data.showPop){//未绑定过的，所以需要传参
      // transferData= Object.assign({bindPayAccount,username})
      transferData.bindPayAccount = this.data.bindPayAccount;
      transferData.username = this.data.username;
      transferData.phone = this.data.phone;
      console.log(transferData)
      console.log(...arguments)
      //  bindPayAccount:'',
    // username:'',
    // }
    // if(self.data.moneyInfo.bonusAmountExchange<=0){
    //   wx.showToast({
    //     title: '暂无可提现金额',
    //     icon:'none'
    //   })
    //   return
    // }
    app.request({
      url:api.user.isPermitSubmit,
      method:'POST',
      data:transferData,
      success(res){
        if(res.code ==200){
          let data = res.data;
          if(!data){//false,日期不可以提现
            wx.showToast({
              title: '当前日期不可提现',
              icon:'none',
              duration:3000
            })
            setTimeout(()=>{
              wx.navigateBack();
            })
          }else{
            // self.setData({
            //   showPop:false,//关闭弹窗
            //   'moneyInfo.hasPerfectInfo':true
            // })
            wx.showToast({
              title: '恭喜提现成功！',
              icon:'none',
              duration:3000
            })
            setTimeout(()=>{
              wx.switchTab({
                url: '/pages/user/user',
              })
            },3000)
          }
        }else{
          wx.showToast({
            title: res.message,
            icon:'none',
            duration:3000
          })
        }
      }
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})